/* eslint-disable */

import React from 'react';
import { getIconColor } from './helper';

const DEFAULT_STYLE = {
  display: 'block',
};

const IconFangwufangchan = ({ size, color, style: _style, ...rest }) => {
  const style = _style ? { ...DEFAULT_STYLE, ..._style } : DEFAULT_STYLE;

  return (
    <svg viewBox="0 0 1033 1024" width={size + 'rem'} height={size + 'rem'} style={style} {...rest}>
      <path
        d="M613.903426 1024H36.834206a36.834206 36.834206 0 0 1-36.834206-36.834206V208.736251a36.834206 36.834206 0 0 1 26.324179-35.311726l577.06922-171.892959A36.834206 36.834206 0 0 1 650.737631 36.843291v950.322503a36.834206 36.834206 0 0 1-36.834205 36.834206zM73.668411 950.331589h503.400809V86.250239L73.668411 236.190012z"
        fill={getIconColor(color, 0, '#333333')}
      />
      <path
        d="M996.979163 1024H613.903426a36.834206 36.834206 0 0 1-36.834206-36.834206V323.953645a36.834206 36.834206 0 0 1 47.835355-35.139832l383.075738 119.95673A36.834206 36.834206 0 0 1 1033.813369 443.910375V987.165794a36.834206 36.834206 0 0 1-36.834206 36.834206z m-346.241532-73.668411h309.407327V470.995794l-309.407327-96.898517zM410.087488 483.764985H228.372074v-181.715414h181.715414z m-132.60314-49.112274h83.490866v-83.490866h-83.490866zM410.087488 702.314605H228.372074v-181.715414h181.715414z m-132.60314-49.112274h83.490866v-83.490866h-83.490866zM410.087488 996.988249H228.372074V739.14881h181.715414z m-132.60314-49.112274h83.490866v-159.614891h-83.490866z"
        fill={getIconColor(color, 1, '#333333')}
      />
      <path
        d="M768.607089 545.155328h49.112274v132.60314h-49.112274zM768.607089 729.326356h49.112274v225.91646h-49.112274z"
        fill={getIconColor(color, 2, '#333333')}
      />
    </svg>
  );
};

IconFangwufangchan.defaultProps = {
  size: 18,
};

export default IconFangwufangchan;
